package wci.intermediate;

/**
 * <h1>ICode</h1>
 *
 * <p>分析树(语法树)</p>
 *
 * <p>Copyright (c) 2009 by Ronald Mak</p>
 * <p>For instructional purposes only.  No warranties.</p>
 */
public interface ICode
{
	/**
	 * 使某一节点成为分析树的根节点
	 * @param node 树节点
	 * @return 根节点
	 */
	 public ICodeNode setRoot(ICodeNode node);
	 /**
	  * @return 分析树跟节点
	  */
	 public ICodeNode getRoot();
}
